package com.fdb.efp.nls.service.facade;

import com.fdb.efp.nls.service.vo.PspSpecCheckContVO;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * <p>Description:专项检查合同表				<p>
 * @author chenqm1
 * @date 2018-05-04
 */
public interface PspSpecCheckContService {
	
	public List<PspSpecCheckContVO> queryAllOwner(PspSpecCheckContVO pspSpecCheckContVo);
	
	public List<PspSpecCheckContVO> queryAllCurrOrg(PspSpecCheckContVO pspSpecCheckContVo);
	
	public List<PspSpecCheckContVO> queryAllCurrDownOrg(PspSpecCheckContVO pspSpecCheckContVo);
	
	public int insertPspSpecCheckCont(@Param("pspSpecCheckContVo") List<PspSpecCheckContVO> pspSpecCheckContVo);
	
	public int deleteByPk(PspSpecCheckContVO pspSpecCheckContVo);
	
	public int updateByPk(PspSpecCheckContVO pspSpecCheckContVo);
	
	public PspSpecCheckContVO queryByPk(PspSpecCheckContVO pspSpecCheckContVo);

	public List<PspSpecCheckContVO> querySerno(String bizSerno);
	
	public List<PspSpecCheckContVO> queryCtr(PspSpecCheckContVO pspSpecCheckContVo);

	//查询存在待提交的合同号
	public List<String> querySpecCheckStatus();

}
